*{
  margin: 0 auto;
  padding: 0;
}
body{
  background: #f2f2f2;
}
.container{
  width: 1042px !important;
}
.nav{
  padding: 20px 0;
  background: #ffffff;
  .logo{
    vertical-align: middle !important;
    width: 163px;
    height: 40px;
    float: left;
  }
  .user{
    cursor: pointer;
  }
  .user{
    width: 38px;
    height: 39px;
    vertical-align: middle !important;
    float: right;
  }
  .buttons{
    margin-left: 125px;
    vertical-align: middle !important;
    .button{
      background: none;
      font-size: 16px;
      color:#333333;
      font-weight: normal !important;
    }
    .button.active{
      background: linear-gradient(to right,#24c6dc, #514a9d);
      color:#ffffff;
    }
  }
  .labeled{
    margin-right: 85px;
    float: right;
    .label{
      background: linear-gradient(to right,#24c6dc, #514a9d);
      cursor: pointer;
      i{
        color:#ffffff;
        font-size: 18px;
      }
    }
  }
}
.foot{
  position: absolute;
  margin-top: 20px;
  height: 170px;
  width: 100%;
  background: #666;
  padding-top: 50px;
  .relaxed.grid{
    .vertical{
      border-right: 1px solid #999;
      margin-left: 0;
      margin-right: 0;
    }
    .column{
      margin-left: 0;
      margin-right: 0;
      width: 470px !important;
      img{
        float: right;
      }
    }
    p{
      font-size: 13px;
      color:#999;
      width: 100%;
      span{
        float: right;
      }
    }
  }

}